Welcome to ESL Printables, the website where English Language teachers exchange resources: worksheets, lesson plans,  activities, etc.
Our collection is growing every day with the help of many teachers. If you want to download you have to send your own contributions.




 

present perfect /present perfect continuous printable worksheets, powerpoints and online exercises
order results: most downloaded first - newest first



Worksheets

Powerpoints

Online exercises


 
Environment Vocabulary
I prepare this worksheet on environmental vocabulary and present perfect continuous
Level: intermediate
Age: 12-100
Type:

 


 
Present Perfect Simple vs Present Perfect Continuous
Rules to learn the difference between the present perfect simple and the present perfect continuous with examples.
Level: intermediate
Age: 11-15
Type:

 


 
Test: Present and Past
Practice the different verb tenses (present and past).
Level: elementary
Age: 10-12
Type:

 


 
Present perfect continuous activity

Level: intermediate
Age: 13-16
Type:

 


 
Rules for Present Perfect Continuous and Present Perfect Simple
Read and learn the rules with the examples.
Level: elementary
Age: 11-15
Type:

 


 
Present Perfec Continuous or Presente Perfect Simple?
Exercises to practice the present perfect simple and continuous. Key enclosed.
Level: elementary
Age: 11-15
Type:

 


 
Present perfect simple vs present perfect continuous
Practice the present perfect simple vs present perfect continuous with different exercises. Key enclosed.
Level: elementary
Age: 11-14
Type:

 


 
Present Perfect Continuous
Practice the Present Perfect Continuous with different exercises. Key enclosed.
Level: elementary
Age: 9-14
Type:

 


 
Present perfect continuous
Read and complete the sentences with the present perfect continuous. Key enclosed.
Level: elementary
Age: 9-14
Type: activity-card

 


 
Present Perfect Simple vs Perfect Continuous

Level: elementary
Age: 12-100
Type:

 


 
Choose the correct tense Simple Present Simple Past Will be Going to Present Continuous Present Perfect Simple
This exercise wil let students practice these differente tenses
Level: elementary
Age: 11-17
Type:

 


 
Present Perfect Continuous Tense with Stative Verbs
Practice of present perfect continuous tense with stative verbs.
Level: advanced
Age: 15-100
Type:

 


 
Present perfect simple or continuous
Practice the present perfect simple and continuous with Key
Level: intermediate
Age: 11-15
Type:

 


 
Present Perfect Continuous Tense Review
A revision handout on Present Perfect Continuous Tense
Level: intermediate
Age: 12-16
Type:

 


 
Present Tenses in Songs Calum Scott "Rise"

Level: intermediate
Age: 14-100
Type:

 

 


Tense Review
This is a quick review explaining how to form and the uses of the tenses in Engliah. Hope you�ll find it useful.
Level: intermediate
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Questions in Presene Tenses
How to make questions in present tenses. Appropriate for the textbook Focus 2
Level: intermediate
Age: 9-100
Format: PowerPoint

 

 

 

 

 


Present perfect simple vs Present perfect continuous
Complete the sentences with the present perfect simple or continuous. (20 slides)
Level: intermediate
Age: 11-15
Format: PowerPoint

 

 

 

 

 


Present Perfect and Present Perfect continuous (presentation)
Simple presentation for intermediate+ students
Level: intermediate
Age: 8-100
Format: PowerPoint

 

 

 

 

 


Present perfect continuous

Level: intermediate
Age: 14-16
Format: PowerPoint

 

 

 

 

 


Present simple, present continuous, present perfect & past simple
Overview of when to use present simple, present continuous, present perfect and past simple
Level: elementary
Age: 10-100
Format: PowerPoint

 

 

 

 

 


PRESENT PERFECT CONTINUOUS
A presentation about the use of the Present Perfect Continuous for young learners,
Level: intermediate
Age: 14-100
Format: PowerPoint

 

 

 

 

 


Present Perfect Continuous Question Hot Potato
I bring a soft decently large throw pillow and play hot potato with these questions. Just play music and have them pass the ball, when you stop the music the person holding the ball will make the sentence into present perfect continuous.
Level: elementary
Age: 8-15
Format: PowerPoint

 

 

 

 

 


Present Perfect vs Present Perfect Continuous
It will be very useful to explain the diferences between the two tenses
Level: intermediate
Age: 14-100
Format: PowerPoint

 

 

 

 

 


Past Simple. Continuous & Present Perfect

Level: intermediate
Age: 10-100
Format: PowerPoint

 

 

 

 

 


Expressing the Past

Level: intermediate
Age: 12-100
Format: PowerPoint

 

 

 

 

 


Present Perfect Simple and Present Perfect Continuous

Level: intermediate
Age: 14-100
Format: PowerPoint

 

 

 

 

 


FUTURE SIMPLE, CONTINUOUS AND PERFECT / BE GOING TO / PRESENT CONTINUOUS

Level: intermediate
Age: 14-100
Format: PowerPoint

 

 

 

 

 


Present Perfect Continuous
Some funny animated gifs to identify actions by using the present perfect continuous and the present perfect.
Level: elementary
Age: 13-16
Format: PowerPoint

 

 

 

 

 


PRESENT PERFECT SIMPLE AND CONTINUOUS
It�s just a presentation of a grammar topic.
Level: advanced
Age: 15-100
Format: PowerPoint

 

 

 

 

 

 


Get the most from a WWOOFing experience
Students have to conjugate verbs in the present perfect, watch a grammar tuto about since and for and answer questions
Level: intermediate
Age: 14-100

 


The Raising of Lazarus (Irregular Verbs and Mixed Tenses)
This text is taken from The�Gospel of John 11:1-45 (King James version). It describes the Raising of Lazarus. It is one of the most important events before Easter. The text contains a lot of Irregular verbs. Besides Past tenses are presented there quite well. The text is religious (Christianity) so keep it in mind.
Level: intermediate
Age: 11-100

 


Past tenses and Present Perfect advanced
Designed with a CAE/Cambridge Advanced class in mind (Complete Advanced coursebook), this game is supposed to help revise past tenses and Present Perfect in a fun way. Hope pictures draw the attention, too ;-) enjoy
Level: advanced
Age: 14-100

 


past perfect, past simple, present perfect or past continuous
Enjoy it.
Level: elementary
Age: 10-100

 


All tenses game
A test of verb tenses. Present Simple and Continuous, Past Simple and Continuous, Present Perfect, Past Perfect, Future Will, Be going to
Level: intermediate
Age: 12-100

 


Present Perfect vs Present Perfect Continuous
Are these sentences CORRECT or INCORRECT? Fill in the blanks. Complete the sentences with PRESENT PERFECT or PRESENT PERFECT CONTINUOUS.
Level: intermediate
Age: 14-100

 


GRAMMAR AND VOCABULARY GAME FOR INTERMEDIATE
MAINLY REVISE FOR EXAMS.
Level: intermediate
Age: 12-100

 


Verb Tenses
It�s an OE for students to revise verb tenses such as present simple, present continuous, past simple, past continuous, future simple, future continuous, future perfect, conditional, past perfect, present perfect. I hope you find it useful!
Level: intermediate
Age: 10-100

 


Revising adjectives and verb tenses
It�s an activity for students to revise adjectives with negative prefixes and verb tenses. I hope you find it useful!
Level: intermediate
Age: 10-100

 


Present Perfect practice
Activities for practicing Present Perfect
Level: elementary
Age: 12-14

 


Present Perfect Continuous
It�s a worksheet with two exercises.
Level: elementary
Age: 11-14

 


SENTENCE TRANSFORMATION
Here are some exercises to practice sentence tranformation on intermediate level.
Level: intermediate
Age: 11-100

 


Past simple, past continuous, present perfect
Enjoy this wondeful worksheet-test your verb tenses knowledge:-)
Level: intermediate
Age: 14-100

 


Present Simple, Present Continuous, Present Perfect Simple, Past Simple
A short story to practice tenses.
Level: intermediate
Age: 9-100

 


Present (simple, continuous, perfect) and Past (simple)
I have used this as a test (present simple, continuous, perfect and past simple). But focus is mostly on past simple and present perfect. Present simple and present continuous are there only to make it more " exating" :) This could be a great exercise (training, test) for past simple and present perfect for intermediate and advanced learners.
Level: intermediate
Age: 11-100

 

 

Page: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 [ Next >>]

 

Live Worksheets
Worksheets that listen. Worksheets that speak. Worksheets that motivate students. Worksheets that save paper, ink and time.


Advertise here